body{margin:0 auto; background:url(images/login_bg_wood.png);}
#main_div{width:932px; height:664px; margin:0 auto; background:url(images/diary_inside1.png); margin-top:15px;}
.home_date{font-family:Verdana, Geneva, sans-serif; font-size:122px; color:#999999; position:absolute; margin:15px 0 0 40px;}
.home_date1{font-family:Verdana, Geneva, sans-serif; font-size:27px; color:#7b7b7b; position:absolute; margin:42px 0 0 200px;}
.office_manager{font-family:Verdana, Geneva, sans-serif; font-size:38px; color:#303030; position:absolute; margin:157px 0 0 69px;}
.office_manager_underline{background:url(images/office_manager_underline.jpg); width:344px; height:2px; position:absolute;
 margin:207px 0 0 75px;}
.logo_company{width:139px; height:38px; background:url(images/creator_logo_icon.PNG); position:absolute; margin:216px 0 0 282px;}
.table_1{position:absolute; margin:315px 0 0 66px; font-family:Verdana, Geneva, sans-serif; font-size:15px; color:#615f60;}
.table_1 .header_table{font-weight:bold;}
.table_1 tr td{padding:5px;}

.icons_right{position:absolute; margin:272px 0 0 29px;}
.icons_right ul{overflow:hidden; list-style:none; margin:0px; padding:0px; }
.icons_right ul li{float:left; margin:0 16px 18px; width:74px; height:100px; font-family:Verdana, Geneva, sans-serif; color:#2c2c2c; font-size:11px; margin-top:0px;padding-top:2px;}
.icons_right ul li img{margin-left:8px;}
.icons_right ul li p{ line-height:1.2; margin:0px; text-align:center; }
.icons_right ul li:hover img{margin-top:-2px;}
.icons_right ul li:hover p{margin-top:4px; color:#757575;}


.power{position:absolute; margin:300px 0 0 890px;}
.power img{margin-left: 9px;}
.power p{margin:0px; text-align:center;font-family:Verdana, Geneva, sans-serif; color:#2c2c2c; font-size:12px; font-weight:bold;}
.power:hover p{color:#a10000;}

.page_content1{position: absolute; width: 800px; margin-left:320px;}

.header_page_content{color:#660000; font-family:Verdana, Geneva, sans-serif; font-size:17px; background: none repeat scroll 0 0 #E8ECF1; text-align:center;}
.header_page_content p{margin:0px;  font-family: Verdana,Geneva,sans-serif; font-size: 12px; line-height: 2;}
.page_content table{width:800px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#444444; text-align:center; background:#e8ecf1; line-height:2;}
.table_header_1{text-align:center; background:#33CC33; height:29px; line-height:1.7; color:#FFF; font-size:16px;}
.page_content table p{margin:0px;}
.table_header_2{ background:#c7c7c7; color:#000;}
.table_header_3 td{border-bottom:1px #bebebe solid;border-top:1px #FFF solid;}

.attendance_home{width:55px; height:80px; font-family:Verdana, Geneva, sans-serif; color:#2c2c2c; font-size:11px; margin-top:0px;padding-top:2px; margin:300px 0 0 0px; position:absolute;}
.attendance_home p{ line-height:1.2; margin:0px; text-align:center; }
.attendance_home:hover img{margin-top:-2px;}
.attendance_home:hover p{margin-top:4px; color:#757575;}

.noushad{padding:0 10px; font-size:9px !important; line-height:1 !important;}